horseshoe bat – English–Español translations

🇬🇧 en es 🇪🇸

horseshoe bat noun

  • bat of the genus Rhinolophus
murciélago de herradura
Wiktionary Links